be self-supporting - Fransızca İngilizce Sözlük